import router from "./index"

export function addRou(arr){
  arr.forEach(item => { //遍历数据，我们只需要二级列表的内容进行路由操作，一级菜单作为展开和折叠选项，不用考虑路由
    item.children.forEach(item1 => {
      const ro = {  //转换成路由对象相关的配置
        path:item1.path,
        name:item1.path,
        meta:{title:item1.authName},
        component:()=>import("@/views/"+item.path+"/"+item1.path+".vue") //拼接路径要注意所创建的目录和文件名一定要和数据中的内容保持一致，不然无法实现跳转
        // component:()=>import("@/views/users/users.vue")
      }
      router.addRoute("layout",ro) //将新创建的路由对象加入到layout首页内，形成二级路由         
    })
  })
}